package com.neusoft.EYSystem.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

public class CheckoutApply {
    @TableId(type = IdType.AUTO)
    private Integer dischargeId;
    private Integer clientId;
    private String dischargeType;
    private String reason;
    private String dischargeTime;
    private String approvalStatus;
    private String approvalTime;
    private Integer userId;
    private Integer approveId;

    private Boolean isVisible;

    public Boolean getVisible() {
        return isVisible;
    }

    public void setVisible(Boolean visible) {
        isVisible = visible;
    }

    public Integer getDischargeId() { return dischargeId; }
    public void setDischargeId(Integer dischargeId) { this.dischargeId = dischargeId; }
    public Integer getClientId() { return clientId; }
    public void setClientId(Integer clientId) { this.clientId = clientId; }
    public String getDischargeType() { return dischargeType; }
    public void setDischargeType(String dischargeType) { this.dischargeType = dischargeType; }
    public String getReason() { return reason; }
    public void setReason(String reason) { this.reason = reason; }
    public String getDischargeTime() { return dischargeTime; }
    public void setDischargeTime(String dischargeTime) { this.dischargeTime = dischargeTime; }
    public String getApprovalStatus() { return approvalStatus; }
    public void setApprovalStatus(String approvalStatus) { this.approvalStatus = approvalStatus; }
    public String getApprovalTime() { return approvalTime; }
    public void setApprovalTime(String approvalTime) { this.approvalTime = approvalTime; }
    public Integer getUserId() { return userId; }
    public void setUserId(Integer userId) { this.userId = userId; }
    public Integer getApproveId() { return approveId; }
    public void setApproveId(Integer approveId) { this.approveId = approveId; }
    @Override
    public String toString() {
        return "CheckoutApply{" +
                "dischargeId=" + dischargeId +
                ", clientId=" + clientId +
                ", dischargeType='" + dischargeType + '\'' +
                ", reason='" + reason + '\'' +
                ", dischargeTime=" + dischargeTime +
                ", approvalStatus='" + approvalStatus + '\'' +
                ", approvalTime=" + approvalTime +
                ", userId=" + userId +
                ", approveId=" + approveId +
                ", isVisible=" + isVisible +
                '}';
    }
}
